<%--
XPTracker - Alternative Agile Tracking Tool
Copyright (C) 2006-2009  Stephen Starkey

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
--%>
<%@ include file="/taglibs.jsp" %>
<s:layout-render name="/layout/normal.jsp">
  <s:layout-component name="bodyElement"><body style="min-width:0; font-size: 0.8em"></s:layout-component>
  <s:layout-component name="header">

  </s:layout-component>
  <s:layout-component name="search">

  </s:layout-component>
  
  <s:layout-component name="body">
    <c:set var="author" value="${empty actionBean.snapshot.author ? 'nobody' : actionBean.snapshot.author}"/>
    <fmt:formatDate value="${actionBean.snapshot.occurred}" var="dateH" type="date" dateStyle="short"/>
    <fmt:formatDate value="${actionBean.snapshot.occurred}" var="timeH" type="time" timeStyle="short"/>
    <xp:render-diff renderer="${actionBean.summaryRenderer}" caption="Summary" leftHeader="${dateH} ${timeH} (${author})"
                    rightHeader="Now"/>
    <xp:render-diff renderer="${actionBean.descriptionRenderer}" caption="Description"/>

    <ss:secure roles="editor">
      <s:form beanclass="org.xptracker.web.StoryDiffActionBean">
        <s:hidden name="storyId"/>
        <s:hidden name="snapshotId"/>
        <s:submit name="Rollback" value="Use Version ${dateH} ${timeH} written by ${author}"/>
      </s:form>
    </ss:secure>
  </s:layout-component>
</s:layout-render>